Release 10.1A: OpenEdge Development:
Progress Dynamics Managers API Reference


Temp-tables used by Repository Design Manager

The Repository Design Manager makes extensive use of temp-tables. It uses the temp-tables described in Table 8–4. It also uses the ttEntityMnemonic temp-table described in the "Temp-tables used by General Manager" section.

The Repository Design Manager uses the temp-table described in Table 8–7 to cache information about Progress SmartLinks™.

Table 8–7: Temp-tables defined in ry\inc\ryreplnset.i
Temp-table
Fields
(data types)
ttSmartLink
tContainerObj (Decimal)
tLinkName (Character)
tUserLinkName (Character)
tSourceObj (Decimal)
tTargetObj (Decimal)

The Repository Design Manager APIs use the temp-tables described in Table 8–8 for generating objects.

Table 8–8: Temp-tables defined in ry\app\rygenomngp.p
Temp-table
Fields
(data types)
ttDeleteAttribute1
tAttributeParent (Character)
tAttributeParentObj (Decimal)
tAttributeLabel (Character)
tConstantValue (Logical)
tCharacterValue (Character)
tDecimalValue (Decimal)
tIntegerValue (Integer)
tDateValue (Date)
tRawValue (Raw)
tLogicalValue (Logical)
ttDataObjectField
tDatabaseName (Character)
tTableName (Character)
tDumpName (Character)
tFieldName (Character)
tFieldOrder (Character)
tKeepField (Logical)
tIsTableObjField (Logical)
tFieldUpdatable (Logical)
ttTableColumn
tDatabaseName (Character)
tTableName (Character)
tDataColumns (Character)
tUpdatableColumns (Character)
tWhereClause (Character)
tOrder (Integer)
ttRelate
cOwnerTable (Character)
cDataBaseName (Character)
cRelatedTable (Character)
cLinkFieldName (Character)
cIndexName (Character)
ttTableField
LIKE _field2
tDataBaseName (Character)
tTableName (Character)
tTableDumpName (Character)
tKeyField (Logical)
tEntityObjectField (Logical)
ttFrameField
tFieldName (Character)
tDBFieldName (Character)
tFieldLength (Decimal)
tLabelLength (Decimal)
tLabelChars (Decimal)
tLabel (Character)
tTotalFieldWidth (Decimal)
tColumn (Decimal)
tRow (Decimal)
tOrder (Integer)
tFieldHandle (Handle)
tLabelHandle (Handle)
tViewAs (Character)
tEnabled (Logical)
tDataType (Character)
tFormat (Character)
tTableName (Character)
tTableDumpName (Character)
tSortOrder (Character)
tHelp (Character)
tInitialValue (Character)
tSdoOverrides (Character)
tKeyField (Logical)
tEntityObjectField (Logical)
  1. This temp-table is defined like the ttStoreAttribute temp-table.
  2. This temp-table starts with a list of the fields for a particular Repository table and adds these extra fields. Its structure depends on the Repository table for which an object is being generated.

The Repository Design Manager APIs use the temp-tables described in Table 8–9 for generating objects.

Table 8–9: Temp-tables defined in ry\app\rydesmngrp.i 
Temp-table
Fields
(data types)
ttDeleteAttribute1
tAttributeParent (Character)
tAttributeParentObj (Decimal)
tAttributeLabel (Character)
tConstantValue (Logical)
tCharacterValue (Character)
tDecimalValue (Decimal)
tIntegerValue (Integer)
tDateValue (Date)
tRawValue (Raw)
tLogicalValue (Logical)
ttTableField
LIKE _field2
tDataBaseName (Character)
tTableName (Character)
tTableDumpName (Character)
tKeyField (Logical)
tEntityObjectField (Logical)
ttXref
tElementType (Character)
tSourceData (Character)
tTargetData (Character)
  1. This temp-table is defined like the ttStoreAttribute temp-table.
  2. This temp-table starts with a list of the fields for a particular Repository table and adds these extra fields. Its structure depends on the Repository table for which an object is being generated.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095